most substantial part - Espagnol Anglais Dictionnaire